#include<stdio.h>
void sort(int **p,int n)
{
	int t,i,j,h;
	for(i=0;i<n;i++)
	{
	    for(j=1;j<n-i-1;j++)
	    {
	    	if(*p[j]>*p[j+1])
	    	{
	    		t=*p[j];
	    		*p[j]=*p[j+1];
	    		*p[j+1]=t;
			}
		}
	}
	for(i=0;i<n;i++)
	{
		printf("%d ",*p[i]);
	}
	printf("\n");
}
int main()
{
	int n,i; 
	int a[1000];
	int *ptr[1000];
	while(scanf("%d\n",&n),n!=0)
	{
	    for(i=0;i<n;i++)
	    {
	    	scanf("%d",&a[i]); 
	    	ptr[i]=&a[i];
		} 
		sort(ptr,n);
    }   
	return 0;
}
